package io.kiki.sba.registry.server.metadata.bootstrap.config;


public interface MultiClusterMetaServerConfig {

    int getRemoteClusterRpcTimeoutMillis();

    int getRemoteMetaServerPort();

    int getRemoteSlotSyncerMillis();

    int getRemoteSlotSyncerExecutorQueueSize();

    int getRemoteSlotSyncerExecutorPoolSize();

    int getMultiClusterConfigReloadMillis();

    int getMultiClusterConfigReloadWorkerSize();

    int getMultiClusterConfigReloadMaxBufferSize();

    int getRemoteClusterHandlerCoreSize();

    int getRemoteClusterHandlerMaxSize();

    int getRemoteClusterHandlerMaxBufferSize();

    int getClientManagerCoreSize();

    int getClientManagerMaxSize();

    int getClientManagerMaxBufferSize();
}
